package com.lishao.soccer.service;

import java.util.Date;
import java.util.List;

import com.lishao.soccer.bean.entity.SmUser;
import com.lishao.soccer.bean.entity.TmMember;

public interface TmMemberService {
	public List<TmMember> selectTechScore(Long teamId,Long tmGameId,Date startDate,Date endDate);
	public List<TmMember> selectTechScore(Long tmScoreListId);
	public List<TmMember> selectScoreList(Long teamId,Long tmGameId,Date startDate,Date endDate);
	public List<TmMember> selectScoreList(Long tmScoreListId);
	public List<TmMember> selectAssistList(Long teamId,Long tmGameId,Date startDate,Date endDate);
	public List<TmMember> selectAssistList(Long tmScoreListId);
	public List<TmMember> selectDisciplineList(Long teamId,Long tmGameId,Date startDate,Date endDate);
	public List<TmMember> selectDisciplineList(Long tmScoreListId);
	public List<TmMember> selectArriveGameProportionList(Long teamId,Long tmGameId,Date startDate,Date endDate);
	public List<TmMember> selectArriveGameProportionList(Long tmScoreListId);
	public TmMember selectByTeamUser(Long teamId,SmUser smUser);
	public List<TmMember> selectByTeam(Long teamId);
	public boolean getManageFlag(Long teamId,Long userId);
}
